a one in a thousand chance - English Synonyms Dictionary